Response to baboon escape points to primate deaths at research facility, past violations

MARIAH MEDINA: ‘PETA, one of the world’s most popular animal rights groups responded to the escape of four baboons from the Texas Biomedical Research Institute’s Southwest National Primate Research Center, pointing to past violations and primate deaths at the facility… According to a press release, the baboons are housed in an open-air enclosure that is … Continue reading Response to baboon escape points to primate deaths at research facility, past violations